package cn.sfrog.project.biz.admin.domain;

import cn.sfrog.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;

@Data
@TableName("biz_service")
public class BizService extends BaseEntity<BizService>{

    public static final BizService DAO = new BizService();

    private static final long serialVersionUID = 1L;

    /**类型-陪诊*/
    public static final String TYPE_PZ = "1";
    /**类型-护理*/
    public static final String TYPE_HL = "2";
    /**类型-问诊*/
    public static final String TYPE_WZ = "3";


    /** id */
    @TableId(type = IdType.AUTO)
    private Long id;


    /** 用户id */
    private Long userId;


    /** 服务名称 */
    private String name;


    /** 服务封面图片 */
    private String image;


    /** 服务类型（详见字典表） */
    private String type;


    /** 服务介绍 */
    private String introduction;


    /** 省名称 */
    private String province;


    /** 省code */
    private String provinceCode;


    /** 市名称 */
    private String city;


    /** 市code */
    private String cityCode;


    /** 服务医院ids */
    private String hospitalIds;


    /** 服务时长 */
    private Integer serviceTime;


    /** 服务时长单位 1=小时 2=天 */
    private String serviceTimeUnit;


    /** 服务价格 */
    private BigDecimal price;


    /** 好评率 */
    private BigDecimal praiseUnit;


    /** 状态【0=上架 1=下架】 */
    private String status;


    private Integer hospitalCount;


}
